package CreationMode.single.demo03;

public class Single {
    private volatile static Single single;

    private Single() {}

    // 同步方法 防止多线程 （锁住整个方法 性能较差）
    public synchronized static Single getSingle() {

        if(single == null){
            single = new Single();
        }
        return single;
    }
}
